home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Enter 2000 February / enter2_1.iso / ms office / general office / ms office 2000 troubleshooter / tsoff9.exe / RCDATA / CABINET / tsoff9.msi / Cabs.w3.cab / o9tshoot.chm / o9wproof.dsz < prev    next >
Text File  |  1999-05-19  |  45KB  |  671 lines

  1. network "Office 2000 Word Proofing Tools Troubleshooter"
  2. {
  3.     version is 1.0;
  4. }
  5.  
  6. properties
  7. {
  8.     type MS_plateAssoc: array of real, "associated value for plates";
  9.     type HTKAbSrch: string, "Enter comma delimited keywords/key pharses that describe the abnormal state of this node. Only enter for Information and Problem nodes.";
  10.     type HTKNormSrch: string, "Enter comma delimited keywords/key pharses that describe the normal state of this node. Only enter for Information and Problem nodes.";
  11.     type MulStSrch: array of string;
  12.     type HXSKIPSk: string, "Enter the text to display next to the radio button for the Start Looking at Skipped Nodes state of the Skip node, This must be a network property and is not associated with any node";
  13.     type MS_plateTop: array of real, "Y position of plates";
  14.     type HNetMeta: array of string, "Enter text for Bye node, This must be a network property and is not associated with any node";
  15.     type HNodeHd: string, "Enter the header text to display for this node (this is usally the bolded summary of what the user will be expected to do).";
  16.     type HProbHd: string, "Enter the heading text for display at the start of the belief network. This must be a network property and is not associated with any node";
  17.     type HXBYEHd: string, "Enter the header for the Bye node, This must be a network property and is not associated with any node";
  18.     type HXDOJHd: string, "Enter the header text for DOJ (Information not available) node, This must be a network property and is not associated with any node";
  19.     type HXFAILHd: string, "Enter the header for the Failure node, This must be a network property and is not associated with any node";
  20.     type HXIMPHd: string, "Enter the header for the Impossible node, This must be a network property and is not associated with any node";
  21.     type HXSERHd: string, "Enter the header for the Service node, This must be a network property and is not associated with any node";
  22.     type HXSKIPHd: string, "Enter the header for the Skip node, This must be a network property and is not associated with any node";
  23.     type MS_plateWidth: array of real, "width of plates";
  24.     type HTKBackBtn: string, "Enter the caption for the back button.  This must be a network property and is not associated with specific node";
  25.     type HTKNextBtn: string, "Enter the caption for the next button.  This must be a network property and is not associated with specific node";
  26.     type HTKStartBtn: string, "Enter the caption for the start over button.  This must be a network property and is not associated with specific node";
  27.     type HNodeTxt: array of string, "Enter one or more lines describing the steps the user should take for this node";
  28.     type HProbTxt: string, "Enter the problem text for display next to the radio button for a given problem at the start of the belief network. Only applicable to Label Type = Problem";
  29.     type HStAbTxt: string, "Enter the text to display next to the radio button for the abnormal state of this node";
  30.     type HStNormTxt: string, "Enter the text to display next to the radio button for the normal state of this node";
  31.     type HStUknTxt: string, "Enter the text to display next to the radio button for the unknown state of this node";
  32.     type HXFAILTxt: array of string, "Enter text for Failure node, This must be a network property and is not associated with any node";
  33.     type HXIMPTxt: array of string, "Enter text for Impossible node, This must be a network property and is not associated with any node";
  34.     type HXSERTxt: array of string, "Enter text for Service node, This must be a network property and is not associated with any node";
  35.     type HXSKIPTxt: array of string, "Enter text for Skip node, This must be a network property and is not associated with any node";
  36.     type HXTITLETxt: string, "Enter the text to display as the title on the web pages, This must be a network property and is not associated with any node";
  37.     type MS_plateHeight: array of real, "height of plates";
  38.     type HXSERAb: string, "Enter the text to display next to the radio button for the abnormal state of the Service node, This must be a network property and is not associated with any node";
  39.     type MS_attrid: real, "database attribute identifier";
  40.     type MS_attrtypeid: real, "database attribute type identifier";
  41.     type MulStLongName: array of string;
  42.     type HNetShowBES: string;
  43.     type HXSERMs: string, "Enter the text to display next to the radio button for the Try Another Trouble Shooter state of the Service node, This must be a network property and is not associated with any node";
  44.     type HXSKIPMs: string, "Enter the text to display next to the radio button for the Try Another Trouble Shooter state of the Skip node, This must be a network property and is not associated with any node";
  45.     type MS_plateNames: array of string, "plate names";
  46.     type MS_plateDataset: string, "associated dataset";
  47.     type HXFAILNorm: string, "Enter the text to display next to the radio button for the normal state of the Failure node, This must be a network property and is not associated with any node";
  48.     type HXSERNorm: string, "Enter the text to display next to the radio button for the normal state of the Service node, This must be a network property and is not associated with any node";
  49.     type MS_plateCount: real, "number of plates in model";
  50.     type MS_plateLeft: array of real, "X position of plates";
  51.     type MS_category = string, "Usage category";
  52.     type MS_cost_fix = real, "cost to fix";
  53.     type MS_cost_observe = real, "cost to observe";
  54.     type MS_label =  choice of
  55.         [other,hypothesis,informational,problem,fixobs,fixunobs,unfixable,configuration],
  56.         "Troubleshooting category";
  57.  
  58.     HTKBackBtn: "Back";
  59.     HTKNextBtn: "Next";
  60.     HTKStartBtn: "Start Over";
  61.     HXSKIPHd: "This troubleshooter was unable to solve your problem.";
  62.     HXIMPHd: "This troubleshooter was unable to solve your problem.";
  63.     HXSKIPSk: "I want to see the questions that I skipped.";
  64.     HProbHd: "What problem are you having\?";
  65.     HXFAILNorm: "Okay, I\'ll try to get help elsewhere.";
  66.     HXSERNorm: "Okay, I\'ll try to get help elsewhere.";
  67.     HXSERHd: "This troubleshooter is unable to solve your problem.";
  68.     HXBYEHd: "Thank you for using the Word Proofing Tools troubleshooter.";
  69.     HXFAILHd: "This troubleshooter is unable to solve your problem.";
  70.     HXTITLETxt: "Word Proofing Tools Troubleshooter";
  71.     HXSERAb: "Retry any steps that I skipped.";
  72.     HXSERMs: "I want to try a troubleshooter at the Microsoft Web site.";
  73.     HXSERTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  74.     HNetMeta: ["<TITLE>Microsoft Word Proofing Tools Troubleshooter</TITLE>", "<META NAME=\"MS-HAID\"  CONTENT=\"a_o9wproof\">"];
  75.     HXSKIPMs: "I want to try a troubleshooter at the Microsoft Web site.";
  76.     HXSKIPTxt: ["You skipped some questions. For more assistance, you can either answer those questions or go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  77.     HXIMPTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  78.     HXFAILTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  79.     HXDOJHd: "This information isn\'t available.";
  80.     HNetShowBES: "No";
  81.     MS_plateCount: 0;
  82.         MS_cost_fix: 2000.00;
  83. }
  84.  
  85. node ChangeLangFormat
  86. {
  87.     name: "Select all parts of text";
  88.     type: discrete[2] =
  89.     {
  90.         "This fixed the problem.",
  91.         "This did not fix the problem."
  92.     };
  93.     position: (13270, 16172);
  94.     MS_label: fixobs;
  95.     MS_cost_fix = 1.00;
  96.     MS_cost_observe = 1.00;
  97.     HNodeHd: "Did you select these text elements before applying the language format\?";
  98.     HNodeTxt: ["<p>When you click <b>Select All</b> on the <b>Edit</b> menu, or use the keyboard or mouse to select ", "from the start of your document to its end, text that is outside the main body of the document doesn\'t ", "get selected. Language formatting you apply to such a selection doesn\'t get ", "applied to text in the following document elements:</p>", "<ul>", "<LI>Headers and footers</li>", "<LI>Text boxes</li>", "<LI>Footnotes and endnotes</li>", "</ul>", "<p>To ensure that your language format is applied to text in the entire document, use either of the following methods.</p>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Add the language format to the styles used in your document.</a></b>", " <blockquote class=\"expand\"><P>", "<ol>", "<li>On the <b>Format</b> menu, click <b>Style</b>.</li>", "<li>In <b>List</b>, click <b>Styles in use</b>.</li>", "<li>In <b>Styles</b>, click one of the listed styles, and then click <b>Modify</b>.</li>", "<li>Select the <b>Add to template</b> check box if you want to redefine the style in the template attached to the document.</li>", "<li>Click <b>Format</b>, and then click <b>Language</b>.</li>", "<li>Click the language you want to use, and then click <b>OK</b>.</li>", "<li>Click <b>OK</b> again, to return to the <b>Style</b> dialog box.</li>", "<li>Repeat steps 2 through 7 for each style used in the document.</li>", "</ol>", "<p><TABLE BORDER=1 CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</B>", "<BR>By default, most styles inherit their language setting from the Normal paragraph", "style. If you haven\'t previously set a language for other styles in your document or template,", "you may be able to change the language format for all styles by changing the language format", "of the Normal style.", "</TD></TR>", "</TABLE>", "</p></blockquote>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Or, manually select and format each text element.</a></b>", " <blockquote class=\"expand\"><P>", "<ol>", "<li>Select the text you want to format.</p>", "<P>For example, to change the language format of footnote text, click <b>Footnotes</b> on the ", "<b>View</b> menu, and then select the text of your footnotes.</li>", "<li>On the <b>Tools</b> menu, point to <b>Language</b>, and then click <b>Set Language</b>.</li>", "<li>Click the language you want to use, and then click <b>OK</b>.</li>", "<li>Repeat steps 1 through 3 for each text element you want to format.</li>", "</ol>", "</p></blockquote>", "</p><br>", "<p>Can you change the language format of the text in your headers, footers, text boxes,", "footnotes, and endnotes\?"];
  99.     HStAbTxt: "No, I still can\'t change the language format in these parts of my document.";
  100.     HStNormTxt: "Yes, I can change the language format in these parts of my document.";
  101.     MulStLongName: ["No, I still can\'t change the language format in these parts of my document.", "Yes, I can change the language format in these parts of my document."];
  102.     MulStSrch: [" ", " "];
  103. }
  104.  
  105. node CheckGrammarOn
  106. {
  107.     name: "Check Grammar on";
  108.     type: discrete[2] =
  109.     {
  110.         "This is not the problem.",
  111.         "This is the problem."
  112.     };
  113.     position: (18490, 15557);
  114.     MS_label: fixobs;
  115.     MS_cost_fix = 1.00;
  116.     MS_cost_observe = 1.00;
  117.     HNodeHd: "Is Word checking grammar as it checks spelling\?";
  118.     HNodeTxt: ["<P>You won\'t be able to immediately check the spelling of a selected word if the <B>Check grammar with spelling</B> option is selected and there is a misspelled word ", "earlier in the current sentence. Word will always start by checking the first misspelled word in the sentence containing the selection.</P> ", "<P>To prevent this problem from occurring, turn off <b>Check grammar with spelling</b>.</P>", " ", "<P><B>To turn off this option</B></P>", "<OL>", "<LI>On the <b>Tools</b> menu, click <B>Options</B>, and then click the <B>Spelling & ", "Grammar</B> tab.</li>", "<LI>Under <B>Grammar</B>, clear the <B>Check grammar with spelling</B> check box.</li>", "</OL>", " ", "<BR><p>Can you check the spelling of the selected word after you turn off <b>Check grammar with spelling</b>\?"];
  119.     HStAbTxt: "No, Word still checks a different word.";
  120.     HStNormTxt: "Yes, Word checks the spelling of the selected word.";
  121.     MulStLongName: ["No, Word still checks a different word.", "Yes, Word checks the spelling of the selected word."];
  122.     MulStSrch: [" ", " "];
  123. }
  124.  
  125. node CustDictOK
  126. {
  127.     name: "Custom dictionary damaged";
  128.     type: discrete[2] =
  129.     {
  130.         "This is not the problem.",
  131.         "This is the problem."
  132.     };
  133.     position: (17680, 14777);
  134.     MS_label: fixobs;
  135.     MS_cost_fix = 1.00;
  136.     MS_cost_observe = 2.00;
  137.     HNodeHd: "Is your custom dictionary damaged\?";
  138.     HNodeTxt: ["<TABLE BORDER=1 CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</B>", "<BR>The following instructions assume you have only one custom dictionary, Custom.dic.", "If you have additional custom dictionaries, you need to disable each in turn to", "determine which dictionary, if any, is damaged.</TD></TR>", "</TABLE>", "<br>", "<p>A damaged or corrupted custom dictionary can cause error messages when you ", "check spelling in your document.</p>", "<P>By disabling your custom dictionary, you can determine whether this is the source of your problem.", "If so, you can copy the contents of that dictionary to a new dictionary file.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To disable your custom dictionary</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<li>On the <b>Tools</b> menu, click <b>Options</b>, and then click the <b>Spelling & Grammar</b> tab.</li>", "<li>Under <b>Spelling</b>, click <b>Dictionaries</b>.</li>", "<li>Clear the check box beside your custom dictionary.<br><br>", "If you get a warning about disabling the default dictionary, click <b>OK</b>.</li>", "<li>Click <b>OK</b>, and then click <b>OK</b> again.</li>", "</ol>", "</p></blockquote>", " ", "<P>After you disable your dictionary, restart Word and run the spelling checker. If you\'re", "asked if you want to create a new custom dictionary, click <b>No</b>.</p>", "<P>If you can now check spelling without getting an error message, your original custom dictionary is", "probably corrupted.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To rebuild the dictionary</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<li>Open the old dictionary file in Word.</li>", "<ol type=\"a\">", "<li>On the <b>Tools</b> menu, click <b>Options</b>, and then click the <b>Spelling & Grammar</b> ", "tab.</li>", "<li>Click <b>Dictionaries</b>.</li>", "<li>In <b>Custom dictionaries</b>, click the old custom dictionary, and then click ", "<b>Edit</b>.</li>", "<li>Read the warning that appears, and then click <b>OK</b>.<br><br>", "If a <b>Convert File</b> dialog box appears, click <b>OK</b> to convert the file from Text Only.</li>", "</ol>", "<li>On the <b>Edit</b> menu, click <b>Select All</b>.</li>", "<li>On the <b>Edit</b> menu, click <b>Copy</b>.</li>", "<li>Close the old custom dictionary file without saving it.</li>", "<li>Create a new dictionary file in Word, and open it for editing.</p>", "<ol type=\"a\">", "<li>On the <b>Tools</b> menu, click <b>Options</b>, and then click the <b>Spelling & Grammar</b> ", "tab.</li>", "<li>Click <b>Dictionaries</b>.</li>", "<li>Click <b>New</b>, type a name for the file, and then click <b>Save</b>.</li>", "<li>In <b>Custom dictionaries</b>, click the new custom dictionary, and then click ", "<b>Edit</b>.</li>", "<li>Read the warning that appears, and then click <b>OK</b>.<br><br>", "If the <b>Convert File</b> dialog box appears, click <b>OK</b> to convert the file from Text Only.</li>", "</ol></li>", "<li>On the <b>Edit</b> menu, click <b>Paste</b>.</li>", "<li>On the <b>File</b> menu, click <b>Save</b>.</li>", "<li>Read the warning that appears, and then click <b>Yes</b> to continue with the save.</li>", "</OL>", "</p></blockquote>", "<p>After you create a new custom dictionary, try to check spelling in your document.</p><BR>", "<p>Do you still get an error message when you check spelling\?"];
  139.     HStAbTxt: "Yes, I still get an error message.";
  140.     HStNormTxt: "No, the spelling checker works fine.";
  141.     HStUknTxt: "I want to skip this step and try something else.";
  142.     MulStLongName: ["Yes, I still get an error message.", "No, the spelling checker works fine."];
  143.     MulStSrch: [" ", " "];
  144. }
  145.  
  146. node CustomDictSizeOk
  147. {
  148.     name: "Custom dictionary too big";
  149.     type: discrete[2] =
  150.     {
  151.         "This is not the problem.",
  152.         "This is the problem."
  153.     };
  154.     position: (13286, 14215);
  155.     MS_label: fixobs;
  156.     MS_cost_fix = 1.00;
  157.     MS_cost_observe = 2.00;
  158.     HNodeHd: "Is your custom dictionary too big\?";
  159.     HNodeTxt: ["<TABLE BORDER=1 WIDTH=\"100%\" CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</B>", "<BR>Don\'t use Word to edit a large custom dictionary. ", "Word truncates custom dictionaries when they exceed 64 kilobytes (KB) in size.</TD></TR>", "</TABLE></p>", "<p>Clicking <b>Add</b> won\'t add a word to your custom dictionary if the dictionary has reached ", "64 KB in size.</p>", "<P>There are two ways you can store additional words.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Create an additional custom dictionary.</a></b>", " <blockquote class=\"expand\"><P>", "<ol>", "<li>On the <b>Tools</b> menu in Word, click <b>Options</b>, and then click the <b>Spelling & Grammar</b> tab.</li>", "<li>Click <b>Dictionaries</b>.</li>", "<li>Click your original custom dictionary, and then click <b>Remove</b>.</li>", "<li>Click <b>OK</b> to confirm the removal.</li>", "<li>Click <b>New</b>.</li>", "<li>Type a name for your new custom dictionary, and then click <b>Save</b>.</li>", "<li>Click <b>Add</b>, click your original custom dictionary, and then click <b>OK</b>.<br><br>", "This makes your original custom dictionary the second item in the list. From now on, clicking <b>Add</b> in the <b>Spelling and Grammar</b> dialog box will add words to ", "your new custom dictionary. Word will consult both custom dictionaries when checking spelling.</li>", "</ol>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Or, use WordPad to manually add words to the custom dictionary.</a></b>", " <blockquote class=\"expand\"><p></p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">First, determine where your custom dictionary is located.</a></b>", " <blockquote class=\"expand\"><P>", "<!-- Win2000 instructions", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">In Windows 95, Windows 98, or Windows NT 4.0:</a></b>", " <blockquote class=\"expand\"><P>", "-->", "<OL>  ", "<LI>Click <B>Start</b>, point to <B>Find</b>, and then click <b>Files or Folders</b>.</li>", "<LI>In <b>Look in</b>, click your hard disk.</li>", "<LI>In <b>Named</b>, type <b>*.dic</b>, and then click <b>Find Now</b>.<br><br>", "<P>The custom dictionaries on your hard disk are shown in the results list. If you can\'t read the entire path of a dictionary, drag the border between the <b>In Folder</b> ", "and <b>Size</b> columns to the right.</li>", "</ol>", "<!-- Win2000 instructions", "</p></blockquote>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">In Windows 2000:</a></b>", " <blockquote class=\"expand\"><P>", "<OL TYPE=\"1\"> ", "<LI>Click <B>Start</b>, point to <B>Search</b>, and then click <b>For Files or Folders</b>.</li>", "<LI>In <b>Look in</b>, click your hard drive.</li>", "<LI>In <b>Search for</b>, type <b>*.dic</b>, and then click <b>Search Now</b>.</p>", "<P>The location of any custom dictionaries on your hard disk is shown in the list on the right side of ", "the <b>Search Results</b> box. If you can\'t read the entire path, drag the border between the ", "<b>In Folder</b> and <b>Size</b> columns to the right.</li>", "</ol>", "</p></blockquote>", "-->", "</p></blockquote>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Then, use WordPad to edit the dictionary file.</a></b>", " <blockquote class=\"expand\"><P>", "<ol type=1>", "<li>Click <b>Start</b>, point to <b>Programs</b>, point to <b>Accessories</b>, and then click ", "<b>WordPad</b>.</li>", "<li>On the <b>File</b> menu, click <b>Open</b>.</li>", "<li>In <b>Files of type</b>, click <b>All Documents</b>.</li>", "<li>Use <b>Look in</b> to locate and open the folder containing your custom dictionary.</li>", "<li>Click your custom dictionary file, and then click <b>Open</b>.</li>", "<li>Add the words you want to include in your custom dictionary. Each word should be on a separate", "line.</li>", "<li>On the <b>File</b> menu, click <b>Save</b>.</li>", "</ol>", "</p></blockquote>", "</p></blockquote>", "</p><br>", "<p>Can you add words to your custom dictionary after you perform one of these procedures\?"];
  160.     HStAbTxt: "No, I still can\'t add new words to my custom dictionary.";
  161.     HStNormTxt: "Yes, I can add new words to my custom dictionary.";
  162.     MulStLongName: ["No, I still can\'t add new words to my custom dictionary.", "Yes, I can add new words to my custom dictionary."];
  163.     MulStSrch: [" ", " "];
  164. }
  165.  
  166. node DecorativeFont
  167. {
  168.     name: "Decorative font";
  169.     type: discrete[2] =
  170.     {
  171.         "This is not the problem.",
  172.         "This is the problem."
  173.     };
  174.     position: (10044, 11815);
  175.     MS_label: fixobs;
  176.     MS_cost_fix = 1.00;
  177.     MS_cost_observe = 1.00;
  178.     HNodeHd: "Are the misspelled words in a decorative font\?";
  179.     HNodeTxt: ["<p>Word\'s spelling checker is designed to skip text formatted with decorative fonts—fonts, ", "such as Symbol and Windings, that aren\'t generally used for printing standard text.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\">", "<IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">To determine if your font is a decorative font</a></b>", "<blockquote class=\"expand\"><P>", "<ol type=1>", "<li>On the <b>Insert</b> menu in Word, click <b>Symbol</b>.</li>", "<li>If the font is listed by name in <b>Symbols</b>, it is a decorative font.</li>", "</ol>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Partial list of decorative fonts</a></b>", "<blockquote class=\"expand\"><P>", "<ul>", "<!--", "<li>Arial CE</li>", "<li>Arial Cyr</li>", "<li>Arial Greek</li>", "-->", "<li>Arial Narrow Special G1</li>", "<li>Arial Special G1</li>", "<li>Arial Special G2</li>", "<li>Bookshelf Symbol 1</li>", "<li>Bookshelf Symbol 2</li>", "<!--", "<li>Courier New CE</li>", "<li>Courier New Cyr</li>", "<li>Courier Greek</li>", "-->", "<li>Marlett</li>", "<li>Monotype Sorts</li>", "<li>MS LineDraw</li>", "<li>MS Outlook</li>", "<!--", "<li>Times New Roman CE</li>", "<li>Times New Roman Cyr</li>", "<li>Times New Roman Greek</li>", "-->", "<li>Times New Roman Special G1</li>", "<li>Symbol</li>", "<li>Webdings</li>", "<li>Wingdings</li>", "</ul>", "</p></blockquote>", "</p></blockquote>", "<p>If the font you\'re using is a decorative font, you must reformat the text with a standard text font, ", "such as Arial or Times New Roman, in order to check its spelling.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To change your font in Word</a></b>", " <blockquote class=\"expand\"><P>", "<ol>", "<li>Select the text you want to format.</li>", "<li>On the <b>Format</b> menu, click <b>Font</b>, and then click the <b>Font</b> tab.</li>", "<li>In <b>Font</b>, click the name of the font you want to use.</li>", "</ol>", "</p></blockquote>", " ", "<p>After you change your font, run the spelling checker.</p><br>", "<p>Does the spelling checker find all of your misspelled words\?"];
  180.     HStAbTxt: "No, the spelling checker still skips some misspelled words.";
  181.     HStNormTxt: "Yes, the spelling checker works fine.";
  182.     HStUknTxt: "I want to skip this step and try something else.";
  183.     MulStLongName: ["No, the spelling checker still skips some misspelled words.", "Yes, the spelling checker works fine."];
  184.     MulStSrch: [" ", " "];
  185. }
  186.  
  187. node HideSpellError
  188. {
  189.     name: "Errors hidden";
  190.     type: discrete[2] =
  191.     {
  192.         "This is not the problem.",
  193.         "This is the problem."
  194.     };
  195.     position: (12220, 13240);
  196.     MS_label: fixobs;
  197.     MS_cost_fix = 1.00;
  198.     MS_cost_observe = 1.20;
  199.     HNodeHd: "Are your spelling options set to mark spelling errors on the screen\?";
  200.     HNodeTxt: ["<p>If the automatic spelling checker (background spelling) is turned off, or if the <b>Hide spelling errors in this document</b> option is checked, misspelled words aren\'t marked with a red wavy underline.</p>", " ", "<p><b>To display red wavy underlines under misspelled words</b></p>", "<ol>", "<li>On the <b>Tools</b> menu, click <b>Options</b>, and then click the <b>Spelling & Grammar</b> tab.</li>", "<li>Select the <b>Check spelling as you type</b> check box.</p></li>", "<li>Clear the <b>Hide spelling errors in this document</b> check box.</li>", "</ol>", " ", "<br><p>After you change your spelling options, are misspelled words underlined in your document\?"];
  201.     HStUknTxt: "I want to skip this step and try something else.";
  202.     HStAbTxt: "No, misspelled words aren\'t underlined in my document.";
  203.     MulStLongName: ["No, misspelled words aren\'t underlined in my document.", "Yes, the automatic spelling checker works fine."];
  204.     MulStSrch: [" ", " "];
  205.     HStNormTxt: "Yes, the automatic spelling checker works fine.";
  206. }
  207.  
  208. node IgnoreInUpCase
  209. {
  210.     name: "Uppercase ignored";
  211.     type: discrete[2] =
  212.     {
  213.         "This is not the problem.",
  214.         "This is the problem."
  215.     };
  216.     position: (13882, 11815);
  217.     MS_label: fixobs;
  218.     MS_cost_fix = 1.00;
  219.     MS_cost_observe = 2.00;
  220.     HNodeHd: "Are the misspelled words typed in all capital letters\?";
  221.     HNodeTxt: ["<p>If the <b>Ignore words in UPPERCASE</b> option is selected, the spelling checker skips text that", "is typed in all capital letters or formatted with the all caps font effect.</p>", "<p><b>To turn off this option</b></p>", "<ol type=1>", "<li>On the <b>Tools</b> menu, click <b>Options</b>, and then click the <b>Spelling & Grammar</b> ", "tab.</li>", "<li>Clear the <b>Ignore words in UPPERCASE</b> check box.</p></p>", "</ol>", "<p>After you turn off this option, run the spelling checker.</p><br>", "<p>Does the spelling checker find all of your misspelled words\?"];
  222.     HStAbTxt: "No, the spelling checker still skips some misspelled words.";
  223.     HStNormTxt: "Yes, the spelling checker works fine.";
  224.     HStUknTxt: "I want to skip this step and try something else.";
  225.     MulStLongName: ["No, the spelling checker still skips some misspelled words.", "Yes, the spelling checker works fine."];
  226.     MulStSrch: [" ", " "];
  227. }
  228.  
  229. node IgnoreRepeatWord
  230. {
  231.     name: "Spell checker flags repeat words";
  232.     type: discrete[2] =
  233.     {
  234.         "Normal",
  235.         "Abnormal"
  236.     };
  237.     position: (10120, 14897);
  238.     MS_label: problem;
  239.     MS_cost_observe = 1.00;
  240.     HProbTxt: "The spelling checker keeps questioning repeated words.";
  241. }
  242.  
  243. node IllglOprtnErrr
  244. {
  245.     name: "Illegal Operation Error";
  246.     type: discrete[2] =
  247.     {
  248.         "Normal",
  249.         "Abnormal"
  250.     };
  251.     position: (17933, 13802);
  252.     MS_label: problem;
  253.     MS_cost_observe = 1.00;
  254.     HProbTxt: "When I check spelling in my document, I receive the following error message: <b>This program has performed an illegal operation and will be shut down.</b>";
  255.     HStAbTxt: " ";
  256.     HStNormTxt: " ";
  257.     MulStLongName: [" ", " "];
  258.     MulStSrch: [" ", " "];
  259. }
  260.  
  261. node LangSetToNoProof
  262. {
  263.     name: "Do Not Check option set";
  264.     type: discrete[2] =
  265.     {
  266.         "This is not the problem.",
  267.         "This is the problem."
  268.     };
  269.     position: (11642, 11815);
  270.     MS_label: fixobs;
  271.     MS_cost_fix = 1.00;
  272.     MS_cost_observe = 1.00;
  273.     HNodeHd: "Are your language options set to skip proofing for some text\?";
  274.     HNodeTxt: ["<p>If the <b>Do not check grammar or spelling</b> option is set for some text in your document, that text is skipped when you check grammar or spelling.</p>", " ", "<p><b>To turn off this option</b></p> ", "<ol>", "<li>On the <b>Edit</b> menu, click <b>Select All</b>.</li>", "<li>On the <b>Tools</b> menu, point to <b>Language</b>, and then click <b>Set Language</b>.</li>", "<li>Clear the <b>Do not check grammar or spelling</b> check box.</li>", "</ol>", " ", "<p>Run the spelling checker after you change your language options.</p>", " ", "<br><p>Does the spelling checker find all of your misspelled words\?"];
  275.     HStUknTxt: "I want to skip this step and try something else.";
  276.     HStAbTxt: "No, the spelling checker still skips some misspelled words.";
  277.     MulStLongName: ["No, the spelling checker still skips some misspelled words.", "Yes, the spelling checker works fine."];
  278.     MulStSrch: [" ", " "];
  279.     HStNormTxt: "Yes, the spelling checker works fine.";
  280. }
  281.  
  282. node MssplldWrdsNtUndrlnd
  283. {
  284.     name: "Misspelled words not underlined";
  285.     type: discrete[2] =
  286.     {
  287.         "Normal",
  288.         "Abnormal"
  289.     };
  290.     position: (14246, 13495);
  291.     MS_label: problem;
  292.     MS_cost_observe = 1.00;
  293.     HProbTxt: "Misspelled words in my document aren\'t automatically underlined.";
  294. }
  295.  
  296. node NewDoc
  297. {
  298.     name: "New document";
  299.     type: discrete[2] =
  300.     {
  301.         "This is not the problem.",
  302.         "This is the problem."
  303.     };
  304.     position: (13270, 15535);
  305.     MS_label: fixobs;
  306.     MS_cost_fix = 1.00;
  307.     MS_cost_observe = 2.00;
  308.     HNodeHd: "Did you open the document in a new instance of Word\?";
  309.     HNodeTxt: ["<p>When you open a document in a new session of Word and add text to it, words close to the new text may be marked with a red, wavy underline, even if you previously told the the spelling checker to ignore them.</p>", "<p>Use one of the following methods to avoid having these words rechecked:</p>", "<ul>", "<li>Add a marked word to a custom dictionary by clicking <b>Add</b> in the <b>Spelling and Grammar</b> dialog box while you\'re checking spelling, or by ", "right-clicking the word and clicking <b>Add</b>. Word will then consider the word to be correctly spelled.</li>", "<li>Format the text so that Word skips it when checking grammar and spelling.<br><br>", "<b>To tell Word not to proof text</b></li>", "<ol>", "<li>Select the text you want Word to skip.</li>", "<li>On the <b>Tools</b> menu, point to <b>Language</b>, and then click <b>Set ", "Language</b>.</li>", "<li>Select the <b>Do not check spelling or grammar</b> check box.</li>", "</ol>", "</ul>", " ", "<br><p>Does the automatic spelling checker continue to underline misspelled words you chose to ignore\?"];
  310.     HStAbTxt: "Yes, the automatic spelling checker still underlines misspelled words I wanted to ignore.";
  311.     MulStLongName: ["Yes, the automatic spelling checker still underlines misspelled words I wanted to ignore.", "No, the automatic spelling checker works fine."];
  312.     MulStSrch: [" ", " "];
  313.     HStNormTxt: "No, the automatic spelling checker works fine.";
  314. }
  315.  
  316. node NoMaiMerProofSet
  317. {
  318.     name: "Merge result";
  319.     type: discrete[2] =
  320.     {
  321.         "This is not the problem.",
  322.         "This is the problem."
  323.     };
  324.     position: (18330, 11830);
  325.     MS_label: fixobs;
  326.     MS_cost_fix = 1.00;
  327.     MS_cost_observe = 1.00;
  328.     HNodeHd: "Are the misspelled words part of a mail merge field result\?";
  329.     HNodeTxt: ["<P>When you perform a mail merge, the merge field results are automatically formatted with the <b>Do not check grammar and spelling</b> option.</P>", "<P>Although you can\'t format your main document or your data source to prevent this option from being used, you can turn it off in your merged document once the merge is complete.</p>", " ", "<P><B>To turn off this option</B></p>", "<OL>", "<LI>In the merged document, click <b>Select All</b> on the <b>Edit</b> ", "menu to select all of the text.</li>", "<LI>On the <B>Tools</B> menu, point to <B>Language</B>, and then click <B>Set Language</B>.</li>", "<LI>Clear the <B>Do not check grammar and spelling</B> check box, and then click ", "<B>OK</B>.</li>", "<li>Run the spelling checker.</li>", "</OL>", "<BR>", "<p>Does the spelling checker find all of your misspelled words\?"];
  330.     HStAbTxt: "No, the spelling checker still skips some misspelled words. Or, my document isn\'t the result of a mail merge.";
  331.     HStNormTxt: "Yes, the spelling checker works fine.";
  332.     HStUknTxt: "I want to skip this step and try something else.";
  333.     MulStLongName: ["No, the spelling checker still skips some misspelled words. Or, my document isn\'t the result of a mail merge.", "Yes, the spelling checker works fine."];
  334.     MulStSrch: [" ", " "];
  335. }
  336.  
  337. node NtCnnctTPrfOk
  338. {
  339.     name: "Network connection";
  340.     type: discrete[2] =
  341.     {
  342.         "This is not the problem.",
  343.         "This is the problem."
  344.     };
  345.     position: (15700, 14777);
  346.     MS_label: fixobs;
  347.     MS_cost_fix = 1.00;
  348.     MS_cost_observe = 2.00;
  349.     HNodeHd: "Are you running your proofing tools over a network\?";
  350.     HNodeTxt: ["<p>If you\'re running proofing tools from a network server, and you lose your network connection,", "you may receive an error message telling you that your program has performed an illegal operation and ", "will be shut down.</p>", "<p>Reestablish your network connection, if it has been disrupted, or install the proofing tools on a local ", "hard disk.</p>", "<br><p>Can you use proofing tools after you reestablish your network connection\?"];
  351.     HStAbTxt: "No, I still get an error message. Or, I\'m not running proofing tools over a network.";
  352.     HStNormTxt: "Yes, my proofing tools work fine.";
  353.     HStUknTxt: "I want to skip this step and try something else.";
  354. }
  355.  
  356. node SetLanguage
  357. {
  358.     name: "Language not applied to all text";
  359.     type: discrete[2] =
  360.     {
  361.         "Normal",
  362.         "Abnormal"
  363.     };
  364.     position: (10180, 16142);
  365.     MS_label: problem;
  366.     MS_cost_observe = 1.00;
  367.     HProbTxt: "When I change the language format, the new format isn\'t applied to headers, footers, text boxes, footnotes, or endnotes.";
  368. }
  369.  
  370. node SingleLetter
  371. {
  372.     name: "Single letter";
  373.     type: discrete[2] =
  374.     {
  375.         "This is not the problem.",
  376.         "This is the problem."
  377.     };
  378.     position: (17037, 11830);
  379.     MS_label: fixobs;
  380.     MS_cost_fix = 1.00;
  381.     MS_cost_observe = 1.00;
  382.     HNodeHd: "Is the misspelled word a single letter\?";
  383.     HNodeTxt: ["<p>Word doesn\'t consider a single letter to be a possible misspelling, because single letters are often intentionally typed in documents (as the heading of an index section, for example, or in reference to a disk drive).</p>", "<p>If you frequently type a particular single letter when you intend to type a longer word (for example, typing <b>t</b> when you mean to type <b>to</b>), you can set up an AutoCorrect entry to change the single letter to a complete word as you type.</p>", " ", "<p><b>To set up an AutoCorrect entry</b></p>", "<ol>", "<li>On the <b>Tools</b> menu, click <b>AutoCorrect</b>.</li>", "<li>Make sure the <b>Replace text as you type</b> check box is selected.</li>", "<li>In <b>Replace</b>, type the single letter.</li>", "<li>In <b>With</b>, type the word you want Word to insert in place of the letter in ", "<b>Replace</b>.</li>", "<li>Click <b>Add</b>.</li>", "</ol>", "<P>After you set up the AutoCorrect entry, when you type the letter specified in step 3 with spaces or punctuation that set it off as a separate word, Word replaces it with the word specified in step 4.</p>", "<br>", "<p>Does setting up an AutoCorrect entry solve the problem\?"];
  384.     HStAbTxt: "No, my misspelled word isn\'t a single letter.";
  385.     HStNormTxt: "Yes, the AutoCorrect entry replaces my single letters with full words as I type.";
  386.     HStUknTxt: "I want to skip this step and try something else.";
  387.     MulStLongName: ["No, my misspelled word isn\'t a single letter.", "Yes, the AutoCorrect entry replaces my single letters with full words as I type."];
  388.     MulStSrch: [" ", " "];
  389. }
  390.  
  391. node SpllChckNtWrkng
  392. {
  393.     name: "Spell check not working";
  394.     type: discrete[2] =
  395.     {
  396.         "Normal",
  397.         "Abnormal"
  398.     };
  399.     position: (14484, 10390);
  400.     MS_label: problem;
  401.     MS_cost_observe = 1.00;
  402.     HProbTxt: "I receive the message <b>The spelling and grammar check is complete</b>, but there are still misspelled words in my document.";
  403. }
  404.  
  405. node SpllChckrInInfntLp
  406. {
  407.     name: "Spell checker in infinite loop";
  408.     type: discrete[2] =
  409.     {
  410.         "Normal",
  411.         "Abnormal"
  412.     };
  413.     position: (15670, 16172);
  414.     MS_label: problem;
  415.     MS_cost_observe = 1.00;
  416.     HProbTxt: "The spelling checker never finishes checking spelling in my document.";
  417. }
  418.  
  419. node SpllChckrRchcks
  420. {
  421.     name: "Words rechecked";
  422.     type: discrete[2] =
  423.     {
  424.         "Normal",
  425.         "Abnormal"
  426.     };
  427.     position: (11200, 15512);
  428.     MS_label: problem;
  429.     MS_cost_observe = 1.00;
  430.     HProbTxt: "The automatic spelling checker underlines one or more words for which I previously chose <b>Ignore All</b>.";
  431. }
  432.  
  433. node TextHidden
  434. {
  435.     name: "Text hidden";
  436.     type: discrete[2] =
  437.     {
  438.         "This is not the problem.",
  439.         "This is the problem."
  440.     };
  441.     position: (15716, 11815);
  442.     MS_label: fixobs;
  443.     MS_cost_fix = 1.00;
  444.     MS_cost_observe = 2.00;
  445.     HNodeHd: "Are the misspelled words formatted as hidden text\?";
  446.     HNodeTxt: ["<p>The spelling checker and grammar checker in Word don\'t check hidden text.</p>", "<p><b>To determine if the misspelled word is formatted as hidden</b></p>", "<ol>", "<li>Select the misspelled word.</li>", "<li>On the <b>Format</b> menu, click <b>Font</b>.<br><br>", "If the <b>Hidden</b> check box is selected, the text is formatted as hidden. Clear the <b>Hidden</b> check box to remove the format.</li>", "</ol>", "<p>If you changed the format of the text, run the spelling checker.</p><br>", "<p>Does the spelling checker find all of your misspelled words\?"];
  447.     HStAbTxt: "No, the spelling checker still skips some misspelled words. Or, my text wasn\'t formatted as hidden.";
  448.     HStNormTxt: "Yes, the spelling checker works fine.";
  449.     HStUknTxt: "I want to skip this step and try something else.";
  450.     MulStLongName: ["No, the spelling checker still skips some misspelled words. Or, my text wasn\'t formatted as hidden.", "Yes, the spelling checker works fine."];
  451.     MulStSrch: [" ", " "];
  452. }
  453.  
  454. node UseAutoText
  455. {
  456.     name: "Use AutoText";
  457.     type: discrete[2] =
  458.     {
  459.         "This fixed the problem.",
  460.         "This did not fix the problem."
  461.     };
  462.     position: (13270, 14897);
  463.     MS_label: fixobs;
  464.     MS_cost_fix = 10.00;
  465.     MS_cost_observe = 1.00;
  466.     HNodeHd: "Are you trying to use a double word in your document\?";
  467.     HNodeTxt: ["<p>You can\'t instruct the spelling checker to ignore all instances of a repeated word.</p>", "<p>However, if the double word is one that you use frequently (for example, a proper name such as ", "Bora Bora), you can create an AutoText entry containing a copy of the double word formatted so that", "the spelling checker ignores it, and then insert that AutoText entry each time you want to use the", "double word.</p>", "<p>This prevents the double word from being examined by the spelling checker.</p>", " ", "<p><b>To have the spelling checker skip a double word</b></p>", "<ol>", "<li>In a new Word document, type the double word (for example, <b>Bora Bora</b>), and then select it.</li>", "<li>On the <b>Tools</b> menu, point to <b>Language</b>, and then click <b>Set Language</b>.</li>", "<li>Select the <b>Do not check grammar or spelling</b> check box, and then click <b>OK</b>.</li>", "<li>The text should still be selected. If it isn\'t, select it again.<br><br>", "On the <b>Insert</b> menu, point to <b>AutoText</b>, and then click <b>New</b>.</li>", "<li>In the <b>Create AutoText</b> dialog box, type a short descriptive name (for example, <b>Bora</b>), ", "and then click <b>OK</b>.</li>", "<li>Wherever you want to use the double word, type the AutoText entry name (<b>Bora</b>, in ", "this example), and then press F3 to insert the contents of the AutoText entry.<br><br>", "This text won\'t be checked when you check spelling in your document.</li>", "</ol>", "<br><p>When you insert your double word with an AutoText entry, does the spelling checker still ", "recommend deleting the second word\?"];
  468.     HStAbTxt: "Yes, the spelling checker still considers the double word to be an error.";
  469.     HStNormTxt: "No, the spelling checker no longer treats the double word as an error.";
  470.     MulStLongName: ["Yes, the spelling checker still considers the double word to be an error.", "No, the spelling checker no longer treats the double word as an error."];
  471.     MulStSrch: [" ", " "];
  472. }
  473.  
  474. node WordNotInDict
  475. {
  476.     name: "Word not in dictionary";
  477.     type: discrete[2] =
  478.     {
  479.         "This is not the problem.",
  480.         "This is the problem."
  481.     };
  482.     position: (18460, 16202);
  483.     MS_label: fixobs;
  484.     MS_cost_fix = 1.00;
  485.     MS_cost_observe = 2.00;
  486.     HNodeHd: "Did you click Change All in the Spelling and Grammar dialog box\?";
  487.     HNodeTxt: ["<p>If you click <b>Change All</b> in the <b>Spelling and Grammar</b> dialog box to change all instances", "of a misspelled word that isn\'t in your main or custom dictionaries, the spelling checker may get stuck in", "an infinite loop (it keeps running, but never finishes checking spelling in the document).</p>", "<P>To break the spelling checker out of the loop, press and hold the ESC", "key until things seem to be proceeeding normally.</p>", "<p><b>To prevent this problem from recurring, do ONE of the following</b></p>", "<ul>", "<li>Use the <b>Replace</b> command on the <b>Edit</b> menu to find all instances of the misspelled ", "word and replace them with the correct spelling.</li>", "<li>Instead of using <b>Change All</b>, click <b>Change</b> as the spelling checker encounters", "each instance of the misspelled word.</li>", "</ul><br>", "<p>Does the spelling checker still cycle endlessly through the misspelled words\?"];
  488.     HStAbTxt: "Yes, the spelling checker still gets stuck in an infinite loop.";
  489.     HStNormTxt: "No, the spelling checker works fine.";
  490. }
  491.  
  492. node WrdNtInCstDct
  493. {
  494.     name: "Word not in custom dictionary";
  495.     type: discrete[2] =
  496.     {
  497.         "Normal",
  498.         "Abnormal"
  499.     };
  500.     position: (10330, 14230);
  501.     MS_label: problem;
  502.     MS_cost_observe = 1.00;
  503.     HProbTxt: "When I try to add a word to my custom dictionary, it doesn\'t get added.";
  504. }
  505.  
  506. node WrdSlctChckWrng
  507. {
  508.     name: "Wrong word checked";
  509.     type: discrete[2] =
  510.     {
  511.         "Normal",
  512.         "Abnormal"
  513.     };
  514.     position: (16120, 15662);
  515.     MS_label: problem;
  516.     MS_cost_observe = 1.00;
  517.     HProbTxt: "When I select a word and try to check its spelling, Word selects and checks the spelling of a different word.";
  518. }
  519.  
  520.  
  521.  
  522. probability(ChangeLangFormat)
  523. {
  524.     0.95, 0.05;
  525. }
  526.  
  527. probability(CheckGrammarOn)
  528. {
  529.     0.95, 0.05;
  530. }
  531.  
  532. probability(CustDictOK)
  533. {
  534.     0.97, 0.03;
  535. }
  536.  
  537. probability(CustomDictSizeOk)
  538. {
  539.     0.95, 0.05;
  540. }
  541.  
  542. probability(DecorativeFont)
  543. {
  544.     0.8, 0.2;
  545. }
  546.  
  547. probability(HideSpellError)
  548. {
  549.     0.7, 0.3;
  550. }
  551.  
  552. probability(IgnoreInUpCase)
  553. {
  554.     0.88, 0.12;
  555. }
  556.  
  557. probability(IgnoreRepeatWord | UseAutoText)
  558. {
  559.     function: max;
  560.     (0): 1, 0;
  561.     (1): 0, 1;
  562. }
  563.  
  564. probability(IllglOprtnErrr | CustDictOK, NtCnnctTPrfOk)
  565. {
  566.     function: max;
  567.     (0, 0): 0.99, 0.01;
  568.     (1, 0): 0, 1;
  569.     (0, 1): 0, 1;
  570. }
  571.  
  572. probability(LangSetToNoProof)
  573. {
  574.     0.84, 0.16;
  575. }
  576.  
  577. probability(MssplldWrdsNtUndrlnd | DecorativeFont, HideSpellError, IgnoreInUpCase, LangSetToNoProof, NoMaiMerProofSet, SingleLetter, TextHidden)
  578. {
  579.     function: max;
  580.     (0, 0, 0, 0, 0, 0, 0): 0.99, 0.01;
  581.     (1, 0, 0, 0, 0, 0, 0): 0, 1;
  582.     (0, 1, 0, 0, 0, 0, 0): 0, 1;
  583.     (0, 0, 1, 0, 0, 0, 0): 0, 1;
  584.     (0, 0, 0, 1, 0, 0, 0): 0, 1;
  585.     (0, 0, 0, 0, 1, 0, 0): 0, 1;
  586.     (0, 0, 0, 0, 0, 1, 0): 0, 1;
  587.     (0, 0, 0, 0, 0, 0, 1): 0, 1;
  588. }
  589.  
  590. probability(NewDoc)
  591. {
  592.     0.95, 0.05;
  593. }
  594.  
  595. probability(NoMaiMerProofSet)
  596. {
  597.     0.96, 0.04;
  598. }
  599.  
  600. probability(NtCnnctTPrfOk)
  601. {
  602.     0.95, 0.05;
  603. }
  604.  
  605. probability(SetLanguage | ChangeLangFormat)
  606. {
  607.     function: max;
  608.     (0): 0.99, 0.01;
  609.     (1): 0, 1;
  610. }
  611.  
  612. probability(SingleLetter)
  613. {
  614.     0.99, 0.01;
  615. }
  616.  
  617. probability(SpllChckNtWrkng | DecorativeFont, IgnoreInUpCase, LangSetToNoProof, NoMaiMerProofSet, SingleLetter, TextHidden)
  618. {
  619.     function: max;
  620.     (0, 0, 0, 0, 0, 0): 0.99, 0.01;
  621.     (1, 0, 0, 0, 0, 0): 0, 1;
  622.     (0, 1, 0, 0, 0, 0): 0, 1;
  623.     (0, 0, 1, 0, 0, 0): 0, 1;
  624.     (0, 0, 0, 1, 0, 0): 0, 1;
  625.     (0, 0, 0, 0, 1, 0): 0, 1;
  626.     (0, 0, 0, 0, 0, 1): 0, 1;
  627. }
  628.  
  629. probability(SpllChckrInInfntLp | WordNotInDict)
  630. {
  631.     function: max;
  632.     (0): 0.99, 0.01;
  633.     (1): 0, 1;
  634. }
  635.  
  636. probability(SpllChckrRchcks | NewDoc)
  637. {
  638.     function: max;
  639.     (0): 0.99, 0.01;
  640.     (1): 0, 1;
  641. }
  642.  
  643. probability(TextHidden)
  644. {
  645.     0.92, 0.08;
  646. }
  647.  
  648. probability(UseAutoText)
  649. {
  650.     0.95, 0.05;
  651. }
  652.  
  653. probability(WordNotInDict)
  654. {
  655.     0.95, 0.05;
  656. }
  657.  
  658. probability(WrdNtInCstDct | CustomDictSizeOk)
  659. {
  660.     function: max;
  661.     (0): 0.99, 0.01;
  662.     (1): 0, 1;
  663. }
  664.  
  665. probability(WrdSlctChckWrng | CheckGrammarOn)
  666. {
  667.     function: max;
  668.     (0): 0.99, 0.01;
  669.     (1): 0, 1;
  670. }
  671.